vanmaram

Neem tree - meaning in malayalam

Meanings for Neem tree

noun
വേപ്പു മരം
വേപ്പുമരം